combine (business arrangement) - Spanish English Dictionary